Volume 44, Issue 1, December 2023, Pages 1-17
Saadeldin Hassan; Mohamed Khalaf; Nabil Abdullah; Amr Ibrahim Ibrahim Helmy
Volume 43, Issue 1, September 2023, Pages 46-58
Hassan Saadeldin; mohamed khalaf; Nabil Abdullah; Amr Ibrahim Ibrahim Helmy
Volume 39, Issue 1, September 2022, Pages 1-12
Ibrahim Zidan; Mohamed A. Khalaf; Amr Ibrahim Ibrahim Helmy